hand-propelled tricycle - Alemán Inglés Diccionario